# 基础镜像
FROM java:8

# 维护者信息 (即将废弃)
MAINTAINER panpan pannanx@gmail.com
# 设置容器源信息
LABEL auther=panpan email=pannanx@gmail.com

# 暴漏端口，如果使用端口，那么将会在 docker run 命令使用 -p 时生效
EXPOSE 5555 8080

# 将宿主机的jar包移动到容器中并重命名为netty.jar
ADD netty-server-0.0.1-SNAPSHOT.jar /netty.jar

# RUN : 每一条RUN指令都会给镜像添加新的一层
# RUN bash -c 'touch /netty.jar'

# 在构建镜像时，指定镜像的工作目录，之后的命令都是基于此工作目录，如果不存在，则会创建目录
# WORKDIR /soft/jdk

ENTRYPOINT ["java", "-jar", "/netty.jar"]